explosion stroke - Spanish English Dictionary